<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>测试js</title>
		<script>
			/* js的分支结构if else   switch case */

			/* 下面为分支结构 */
			//switch
			var day = parseInt(prompt("输入今天是星期几")); /* 浏览器输入的都是string类型 */
			// alert(typeof day); /* 解决方法1：把输入转换成int 解决方法2：在switch里用字符串判断 */

			switch (day) {
				case 1:
					console.log("今天是礼拜一");
					break;
				case 2:
					console.log("今天是礼拜二");
					break;
				case 3:
					console.log("今天是礼拜三");
					break;
				case 4:
					console.log("今天是礼拜四");
					break;
				case 5:
					console.log("今天是礼拜五");
					break;
				case 6:
					console.log("今天是礼拜六");
					break;
				case 7:
					console.log("今天是礼拜日");
					break;
			}


			//练习3：
			var year = prompt("输入要判断的年份");

			if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
				alert("闰年");
			else
				alert("平年");



			//分支判断
			var b = prompt("请输入成绩");
			alert(typeof b);
			console.log(b);
			if (b < 60 && b >= 0) { //短路&& 前面false后面就不执行
				//只有一条语句 花括号可省略
				alert("不及格")
			} else if (b >= 60 & b < 80)
				alert("中等");
			else if (b >= 80 && b <= 100) {
				alert("优秀");
			} else {
				alert("输入有误");
			}

			// 分支1
			var a = prompt("请输入整数");
			if (a > 10) {
				alert(1);
			} else {
				alert(2);
			}
		</script>

	</head>
	<body>
	</body>
</html>
